small inn/tavern - Français Anglais Dictionnaire